windrow method of composting - French English Dictionary